london b&b hotels in devon scotland glasgow escorts edinburgh cornwall escort devon wales exeter self catering ireland accommodation bed and breakfast